package com.yxq.mdt.app.modules.spikeorder.bean;

import java.util.List;

/**
 * @author L
 * @time 2019-11-01
 * @describe 我的订单列表数据$
 */
public class OrderListBean {


    /**
     * row_count : 1
     * page_count : 1
     * list : [{"order_id":113,"order_no":"20190927161031590073","addtime":"2019-09-27 16:10","goods_list":[{"goods_id":59,"goods_pic":"http://yxqoss.oss-cn-hangzhou.aliyuncs.com/web/uploads/image/store_1/38eed77a28701b289ea4fa59e0d58a5b36762d94.jpg","goods_name":"杜蕾斯超薄避孕套男0.01持久装安全套子女高潮情趣螺纹大颗粒正品","num":2,"price":"90.51","attr_list":[{"attr_group_id":"1","attr_group_name":"规格","attr_id":"1","attr_name":"默认"}]},{"goods_id":60,"goods_pic":"http://yxqoss.oss-cn-hangzhou.aliyuncs.com/web/uploads/image/store_1/a4ff203c615d58452cc902f2640a0ed47a51280f.png","goods_name":"2019秋冬女装春装新款上衣连衣裙百搭打底衫女长袖雪纺衬衫t恤女","num":3,"price":"74.49","attr_list":[{"attr_group_id":"1","attr_group_name":"规格","attr_id":"1","attr_name":"默认"}]}],"total_price":"185.00","pay_price":"175.00","is_pay":0,"is_send":0,"is_confirm":0,"is_comment":0,"apply_delete":0,"is_offline":0,"qrcode":"","offline_qrcode":"","express":"","mch":{"id":0,"name":"平台自营","logo":""},"pay_type":0,"refund":false}]
     * pay_type_list : [{"name":"线上支付","payment":0,"icon":"http://192.168.0.88/addons/zjhj_mall/core/web/statics/wxapp/images/icon-payment-online.png"},{"name":"账户余额支付","payment":1,"icon":"http://192.168.0.88/addons/zjhj_mall/core/web/statics/wxapp/images/icon-payment-balance.png"}]
     */

    private String row_count;
    private int page_count;
    private List<ListBean> list;
    private List<PayTypeListBean> pay_type_list;

    public String getRow_count() {
        return row_count;
    }

    public void setRow_count(String row_count) {
        this.row_count = row_count;
    }

    public int getPage_count() {
        return page_count;
    }

    public void setPage_count(int page_count) {
        this.page_count = page_count;
    }

    public List<ListBean> getList() {
        return list;
    }

    public void setList(List<ListBean> list) {
        this.list = list;
    }

    public List<PayTypeListBean> getPay_type_list() {
        return pay_type_list;
    }

    public void setPay_type_list(List<PayTypeListBean> pay_type_list) {
        this.pay_type_list = pay_type_list;
    }

    public static class ListBean {
        /**
         * order_id : 113
         * order_no : 20190927161031590073
         * addtime : 2019-09-27 16:10
         * goods_list : [{"goods_id":59,"goods_pic":"http://yxqoss.oss-cn-hangzhou.aliyuncs.com/web/uploads/image/store_1/38eed77a28701b289ea4fa59e0d58a5b36762d94.jpg","goods_name":"杜蕾斯超薄避孕套男0.01持久装安全套子女高潮情趣螺纹大颗粒正品","num":2,"price":"90.51","attr_list":[{"attr_group_id":"1","attr_group_name":"规格","attr_id":"1","attr_name":"默认"}]},{"goods_id":60,"goods_pic":"http://yxqoss.oss-cn-hangzhou.aliyuncs.com/web/uploads/image/store_1/a4ff203c615d58452cc902f2640a0ed47a51280f.png","goods_name":"2019秋冬女装春装新款上衣连衣裙百搭打底衫女长袖雪纺衬衫t恤女","num":3,"price":"74.49","attr_list":[{"attr_group_id":"1","attr_group_name":"规格","attr_id":"1","attr_name":"默认"}]}]
         * total_price : 185.00
         * pay_price : 175.00
         * is_pay : 0
         * is_send : 0
         * is_confirm : 0
         * is_comment : 0
         * apply_delete : 0
         * is_offline : 0
         * qrcode :
         * offline_qrcode :
         * express :
         * mch : {"id":0,"name":"平台自营","logo":""}
         * pay_type : 0
         * refund : false
         */

        private String order_id;
        private String order_no;
        private String addtime;
        private float total_price;
        private float pay_price;
        private int is_pay;
        private int is_send;
        private int is_confirm;
        private int is_comment;
        private int apply_delete;
        private int refund_type;
        private int refund_status;//状态：0=待商家处理，1=同意并已退款，2=已同意换货，3=已拒绝退换货
        private float refund_price;
        private String order_refund_id;
        private int is_agree;
        private int is_user_send;
        private int is_offline;
        private String qrcode;
        private String offline_qrcode;
        private String express;
        private MchBean mch;
        private int pay_type;
        private boolean refund;
        private List<GoodsListBean> goods_list;

        public int getRefund_type() {
            return refund_type;
        }

        public void setRefund_type(int refund_type) {
            this.refund_type = refund_type;
        }

        public int getRefund_status() {
            return refund_status;
        }

        public void setRefund_status(int refund_status) {
            this.refund_status = refund_status;
        }

        public float getRefund_price() {
            return refund_price;
        }

        public void setRefund_price(float refund_price) {
            this.refund_price = refund_price;
        }

        public String getOrder_refund_id() {
            return order_refund_id;
        }

        public void setOrder_refund_id(String order_refund_id) {
            this.order_refund_id = order_refund_id;
        }

        public int getIs_agree() {
            return is_agree;
        }

        public void setIs_agree(int is_agree) {
            this.is_agree = is_agree;
        }

        public int getIs_user_send() {
            return is_user_send;
        }

        public void setIs_user_send(int is_user_send) {
            this.is_user_send = is_user_send;
        }

        public String getOrder_id() {
            return order_id;
        }

        public void setOrder_id(String order_id) {
            this.order_id = order_id;
        }

        public String getOrder_no() {
            return order_no;
        }

        public void setOrder_no(String order_no) {
            this.order_no = order_no;
        }

        public String getAddtime() {
            return addtime;
        }

        public void setAddtime(String addtime) {
            this.addtime = addtime;
        }

        public float getTotal_price() {
            return total_price;
        }

        public void setTotal_price(float total_price) {
            this.total_price = total_price;
        }

        public float getPay_price() {
            return pay_price;
        }

        public void setPay_price(float pay_price) {
            this.pay_price = pay_price;
        }

        public int getIs_pay() {
            return is_pay;
        }

        public void setIs_pay(int is_pay) {
            this.is_pay = is_pay;
        }

        public int getIs_send() {
            return is_send;
        }

        public void setIs_send(int is_send) {
            this.is_send = is_send;
        }

        public int getIs_confirm() {
            return is_confirm;
        }

        public void setIs_confirm(int is_confirm) {
            this.is_confirm = is_confirm;
        }

        public int getIs_comment() {
            return is_comment;
        }

        public void setIs_comment(int is_comment) {
            this.is_comment = is_comment;
        }

        public int getApply_delete() {
            return apply_delete;
        }

        public void setApply_delete(int apply_delete) {
            this.apply_delete = apply_delete;
        }

        public int getIs_offline() {
            return is_offline;
        }

        public void setIs_offline(int is_offline) {
            this.is_offline = is_offline;
        }

        public String getQrcode() {
            return qrcode;
        }

        public void setQrcode(String qrcode) {
            this.qrcode = qrcode;
        }

        public String getOffline_qrcode() {
            return offline_qrcode;
        }

        public void setOffline_qrcode(String offline_qrcode) {
            this.offline_qrcode = offline_qrcode;
        }

        public String getExpress() {
            return express;
        }

        public void setExpress(String express) {
            this.express = express;
        }

        public MchBean getMch() {
            return mch;
        }

        public void setMch(MchBean mch) {
            this.mch = mch;
        }

        public int getPay_type() {
            return pay_type;
        }

        public void setPay_type(int pay_type) {
            this.pay_type = pay_type;
        }

        public boolean isRefund() {
            return refund;
        }

        public void setRefund(boolean refund) {
            this.refund = refund;
        }

        public List<GoodsListBean> getGoods_list() {
            return goods_list;
        }

        public void setGoods_list(List<GoodsListBean> goods_list) {
            this.goods_list = goods_list;
        }

        public static class MchBean {
            /**
             * id : 0
             * name : 平台自营
             * logo :
             */

            private int id;
            private String name;
            private String logo;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getLogo() {
                return logo;
            }

            public void setLogo(String logo) {
                this.logo = logo;
            }
        }

        public static class GoodsListBean {
            /**
             * goods_id : 59
             * goods_pic : http://yxqoss.oss-cn-hangzhou.aliyuncs.com/web/uploads/image/store_1/38eed77a28701b289ea4fa59e0d58a5b36762d94.jpg
             * goods_name : 杜蕾斯超薄避孕套男0.01持久装安全套子女高潮情趣螺纹大颗粒正品
             * num : 2
             * price : 90.51
             * attr_list : [{"attr_group_id":"1","attr_group_name":"规格","attr_id":"1","attr_name":"默认"}]
             */

            private int goods_id;
            private String goods_pic;
            private String goods_name;
            private int num;
            private float price;
            private List<AttrListBean> attr_list;

            public int getGoods_id() {
                return goods_id;
            }

            public void setGoods_id(int goods_id) {
                this.goods_id = goods_id;
            }

            public String getGoods_pic() {
                return goods_pic;
            }

            public void setGoods_pic(String goods_pic) {
                this.goods_pic = goods_pic;
            }

            public String getGoods_name() {
                return goods_name;
            }

            public void setGoods_name(String goods_name) {
                this.goods_name = goods_name;
            }

            public int getNum() {
                return num;
            }

            public void setNum(int num) {
                this.num = num;
            }

            public float getPrice() {
                return price;
            }

            public void setPrice(float price) {
                this.price = price;
            }

            public List<AttrListBean> getAttr_list() {
                return attr_list;
            }

            public void setAttr_list(List<AttrListBean> attr_list) {
                this.attr_list = attr_list;
            }

            public static class AttrListBean {
                /**
                 * attr_group_id : 1
                 * attr_group_name : 规格
                 * attr_id : 1
                 * attr_name : 默认
                 */

                private String attr_group_id;
                private String attr_group_name;
                private String attr_id;
                private String attr_name;

                public String getAttr_group_id() {
                    return attr_group_id;
                }

                public void setAttr_group_id(String attr_group_id) {
                    this.attr_group_id = attr_group_id;
                }

                public String getAttr_group_name() {
                    return attr_group_name;
                }

                public void setAttr_group_name(String attr_group_name) {
                    this.attr_group_name = attr_group_name;
                }

                public String getAttr_id() {
                    return attr_id;
                }

                public void setAttr_id(String attr_id) {
                    this.attr_id = attr_id;
                }

                public String getAttr_name() {
                    return attr_name;
                }

                public void setAttr_name(String attr_name) {
                    this.attr_name = attr_name;
                }
            }
        }
    }

    public static class PayTypeListBean {
        /**
         * name : 线上支付
         * payment : 0
         * icon : http://192.168.0.88/addons/zjhj_mall/core/web/statics/wxapp/images/icon-payment-online.png
         */

        private String name;
        private int payment;
        private String icon;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getPayment() {
            return payment;
        }

        public void setPayment(int payment) {
            this.payment = payment;
        }

        public String getIcon() {
            return icon;
        }

        public void setIcon(String icon) {
            this.icon = icon;
        }
    }
}
